<template>
  <div id="app">
    <!-- <router-view/> -->
    <!--缓存路由-->
    <keep-alive>
       <router-view  v-if="$route.meta.keepAlive"/>
    </keep-alive>
    <router-view  v-if="isRouterAlive"/>
  </div>
</template>

<script>
export default {
  name: 'App',
  provide(){
    return{
      reload:this.reload
    }
  },
   data(){
    return{
      isRouterAlive:true
    }
  },
  methods: {
    reload (){
       this.isRouterAlive = false
       this.$nextTick(function(){
          this.isRouterAlive = true
       })
    }
  }
}
</script>

